namespace GameKit.Core
{
    public class EntityComponent : IComponent
    {
        public IEntity Entity { get; set; }
        public bool Enabled { get; set; } = true;

        public virtual void Start()
        {
        }

        public virtual void OnUpdate()
        {
        }

        public virtual void OnDestroy()
        {
        }
    }
}